/* Hospital Page */
header #login a:hover, .dk_container a.dk_toggle:hover { color: #e66780 }
header #color { background-color: #e66780; } 
header #color h2 { background-image: url(/imglevel/shop/spa/hd-spa.png);  }
#main h3 { color: #e66780;  }
#main h3 cufon { top: -7px; }
#main #five { margin-bottom: 10px; }
#topic { color: #e66780; }
#main h3 { margin-top: 0; }
#main #five h3 { margin-bottom: 15px; height: 35px; }
a.black1 { margin-top: 10px; }
section#three a.black1 { margin-top: 28px; }
section#three #social ul { margin-bottom: 50px; }
.d-220x160:nth-child(4n+1) { margin-right: 0; }
#one { padding: 0 0 20px; position: relative; }
.d-220x90 { position: absolute; top: 5px; left: 50%; margin-left: -120px; }
.d-820x50 { margin-bottom: 10px; }
.d-940x440 { margin-top: 5px; }
a.button.black1, a.button.black2 { background-image: url(/imglevel/shop/bg-button-black2.png); }
#three td { padding-right: 18px; }
#three td:nth-child(4n) { padding-right: 0; }

#main #one { padding-top: 65px; padding-bottom: 50px; margin-bottom: 10px; }
#main #one a.edit { bottom: 60px; }
#main #one .mask { width: 941px; height: 105px; background: url(/imglevel/shop/spa/bg-mask.png) no-repeat; position: absolute; left: 0; bottom: 0; z-index: 5;}
#social { padding-top: 80px; }
#social ul { background: none; padding: 0; margin-top: 20px; }
#social ul img { width: 45px; height: 45px; }
#social ul li { margin-right: 4px; }